package edu.hncj.seckill.service;

import edu.hncj.seckill.domain.Business;

/**
 * @author gcl
 */
public interface BusinessService {

    /**
     * 根据商家登录查找对象
     * @param loginName 登录名
     * @return 商家对象
     */
    Business seletByLoginName(String loginName);

    /**
     * 根据店铺名称查找对象
     * @param businessName 店铺名称
     * @return 商家对象
     */
    Business seletByBusinessName(String businessName);

    /**
     * 根据商家手机号查找对象
     * @param phoneNumber 手机号
     * @return 商家对象
     */
    Business seletByPhoneNumber(String phoneNumber);

    /**
     * 新增数据
     * @param business 实例
     * @return 影响行数
     */
    int insertBusiness(Business business);

    /**
     * 新增商家角色信息
     * @param userId 商家ID
     * @param businessid 角色ID
     * @return 影响行数
     */
    int insertBusinessRole(String userId, String businessid);

    /**
     * 根据商家ID商家角色信息
     * @param bid 商家ID
     * @return 影响行数
     */
    Business seletByID(String bid);

}
